grassed ditch - Spanish English Dictionary